ultime ressource

Translations
last resort
Words
ressource

noun
resource